package entity

import (
	"shqsoft.cn/pasnj/base"
)

//LRYC 机构
type LRYC struct {
	UTID     int      `gorm:"AUTO_INCREMENT;primary_key;column:UTID"`
	UTNM     string   `gorm:"column:UTNM"`
	MNLR1    *float64 `gorm:"column:MNLR1"`
	MNLR2    *float64 `gorm:"column:MNLR2"`
	MNLR3    *float64 `gorm:"column:MNLR3"`
	MNLR4    *float64 `gorm:"column:MNLR4"`
	MNLR5    *float64 `gorm:"column:MNLR5"`
	MNLR6    *float64 `gorm:"column:MNLR6"`
	MNLR7    *float64 `gorm:"column:MNLR7"`
	MNLR8    *float64 `gorm:"column:MNLR8"`
	MNLR9    *float64 `gorm:"column:MNLR9"`
	MNLR10   *float64 `gorm:"column:MNLR10"`
	MNLR11   *float64 `gorm:"column:MNLR11"`
	MNLR12   *float64 `gorm:"column:MNLR12"`
	MNLRHJ   *float64 `gorm:"column:MNLRHJ"`
	MNLRZB   *float64 `gorm:"column:MNLRZB"`
	MNLRCE   *float64 `gorm:"column:MNLRCE"`
	OrderKey int      `gorm:"column:OrderKey"`
}

//TableName LRYC 机构表名
func (LRYC) TableName() string {
	return "T_JHCW_LRYC"
}

func LRYCEF() base.EntityFunc {
	return func() interface{} {
		entity := LRYC{}
		return &entity
	}
}
func LRYCESF() base.EntitiesFunc {
	return func() interface{} {
		var entities []LRYC
		return &entities
	}
}

func init() {
	base.DaoPoolObj.Put("LRYC", base.NewDefaultDao(LRYCEF(), LRYCESF(), nil))
}
